Big Huge Thesaurus

republic of panama

noun

sounds kind of like